package com.wzdigit.wms.hm.service.hm;
/*
 * @Author:yangwenbiao
 * @Date 2021/5/15 1:02 PM
 * @version 1.0
 */

import com.wzdigit.wms.hm.client.req.CheckSNRequest;
import com.wzdigit.wms.hm.client.resp.CheckSnResult;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;

@WebService(name = "HackingMachineService", targetNamespace = "http://pal.service.hm.wms.wzdigit.com")
public interface HackingMachineService {


    /**
     * [码垛机]扫描sn
     * @param
     * @return
     */

//    Result<List<SnInforDto>> CheckSN(@WebParam(name = "PRODUCT_SN") String sn);
//    @XmlElementDecl(namespace = "http://pal.service.hm.wms.wzdigit.com" ,name ="CheckSNRequest")
    @WebMethod
//    Result<List<SnInforDto>> CheckSN(@WebParam(name = "input") CheckSNRequest checkSNRequest);
//    Result<List<SnInforDto>> CheckSN(@WebParam(name = "input",targetNamespace="http://pal.service.hm.wms.wzdigit.com") CheckSNRequest checkSNRequest);
    @WebResult(name = "CheckSnResult",targetNamespace="http://pal.service.hm.wms.wzdigit.com")
    CheckSnResult CheckSN(@WebParam(name = "input",targetNamespace="http://pal.service.hm.wms.wzdigit.com") CheckSNRequest checkSNRequest);
}
